/**
 * 
 */
package org.mediahouse.trac;

import org.mediahouse.trac.util.debug;

/**
 * @author Tin
 * @version %I%, %G%
 * 
 */
public final class __TestHarness__ {

    /**
     * 
     */
    public __TestHarness__() {
    }

    /**
     * @param args
     */
    public static void main(final String[] args) {
        class function {
            void call(final Object... args) {
                debug.trace(args);
            }
        }
        final function fn = new function();
        final boolean ok = false;
        if (ok) fn.call(1, 2, 3);
        else fn.call("Hello world!");
    }

    /**
     * @author Tin
     * @version %I%, %G%
     * 
     */
    interface string {
        public static final String empty = "";
    }

    /**
     * @author Tin
     * @version %I%, %G%
     * 
     */
    @interface annotation {
        public static final String constant = string.empty;

        public Class<?> behaviour();
    }
}
